package com.fescoservice.model;
// default package

import java.util.Date;


/**
 * Customer entity. @author MyEclipse Persistence Tools
 */

public class Customer  implements java.io.Serializable {


    // Fields    

     private Integer custId;
     private String custNameCn;
     private String custFirstnameEn;
     private String custMiddlenameEn;
     private String custLastnameEn;
     private String passId;
     private String passValidDate;
     private Integer companyId;
     private String companyName;
     private String companyAddr;
     private String birthDate;
     private String phone;
     private String custAddr;
     private String creatorId;
     private String creatorName;
     private String creatorDept;
     private Date createDate;
     private String memo;
     private String otherField1;
     private String otherField2;
     private String otherField3;


    // Constructors

    /** default constructor */
    public Customer() {
    }

	/** minimal constructor */
    public Customer(String passId, String birthDate, String creatorId, String creatorName) {
        this.passId = passId;
        this.birthDate = birthDate;
        this.creatorId = creatorId;
        this.creatorName = creatorName;
    }
    
    /** full constructor */
    public Customer(String custNameCn, String custFirstnameEn, String custMiddlenameEn, String custLastnameEn, String passId, String passValidDate, Integer companyId, String companyName, String companyAddr, String birthDate, String phone, String custAddr, String creatorId, String creatorName, String creatorDept, Date createDate, String memo, String otherField1, String otherField2, String otherField3) {
        this.custNameCn = custNameCn;
        this.custFirstnameEn = custFirstnameEn;
        this.custMiddlenameEn = custMiddlenameEn;
        this.custLastnameEn = custLastnameEn;
        this.passId = passId;
        this.passValidDate = passValidDate;
        this.companyId = companyId;
        this.companyName = companyName;
        this.companyAddr = companyAddr;
        this.birthDate = birthDate;
        this.phone = phone;
        this.custAddr = custAddr;
        this.creatorId = creatorId;
        this.creatorName = creatorName;
        this.creatorDept = creatorDept;
        this.createDate = createDate;
        this.memo = memo;
        this.otherField1 = otherField1;
        this.otherField2 = otherField2;
        this.otherField3 = otherField3;
    }

   
    // Property accessors

    public Integer getCustId() {
        return this.custId;
    }
    
    public void setCustId(Integer custId) {
        this.custId = custId;
    }

    public String getCustNameCn() {
        return this.custNameCn;
    }
    
    public void setCustNameCn(String custNameCn) {
        this.custNameCn = custNameCn;
    }

    public String getCustFirstnameEn() {
        return this.custFirstnameEn;
    }
    
    public void setCustFirstnameEn(String custFirstnameEn) {
        this.custFirstnameEn = custFirstnameEn;
    }

    public String getCustMiddlenameEn() {
        return this.custMiddlenameEn;
    }
    
    public void setCustMiddlenameEn(String custMiddlenameEn) {
        this.custMiddlenameEn = custMiddlenameEn;
    }

    public String getCustLastnameEn() {
        return this.custLastnameEn;
    }
    
    public void setCustLastnameEn(String custLastnameEn) {
        this.custLastnameEn = custLastnameEn;
    }

    public String getPassId() {
        return this.passId;
    }
    
    public void setPassId(String passId) {
        this.passId = passId;
    }

    public String getPassValidDate() {
        return this.passValidDate;
    }
    
    public void setPassValidDate(String passValidDate) {
        this.passValidDate = passValidDate;
    }

    public Integer getCompanyId() {
        return this.companyId;
    }
    
    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getCompanyName() {
        return this.companyName;
    }
    
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyAddr() {
        return this.companyAddr;
    }
    
    public void setCompanyAddr(String companyAddr) {
        this.companyAddr = companyAddr;
    }

    public String getBirthDate() {
        return this.birthDate;
    }
    
    public void setBirthDate(String birthDate) {
        this.birthDate = birthDate;
    }

    public String getPhone() {
        return this.phone;
    }
    
    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getCustAddr() {
        return this.custAddr;
    }
    
    public void setCustAddr(String custAddr) {
        this.custAddr = custAddr;
    }

    public String getCreatorId() {
        return this.creatorId;
    }
    
    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getCreatorName() {
        return this.creatorName;
    }
    
    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getCreatorDept() {
        return this.creatorDept;
    }
    
    public void setCreatorDept(String creatorDept) {
        this.creatorDept = creatorDept;
    }

    public Date getCreateDate() {
        return this.createDate;
    }
    
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getMemo() {
        return this.memo;
    }
    
    public void setMemo(String memo) {
        this.memo = memo;
    }

    public String getOtherField1() {
        return this.otherField1;
    }
    
    public void setOtherField1(String otherField1) {
        this.otherField1 = otherField1;
    }

    public String getOtherField2() {
        return this.otherField2;
    }
    
    public void setOtherField2(String otherField2) {
        this.otherField2 = otherField2;
    }

    public String getOtherField3() {
        return this.otherField3;
    }
    
    public void setOtherField3(String otherField3) {
        this.otherField3 = otherField3;
    }
   








}